.vux-drawer { display: block; position: relative; top: 0; left: 0; width: 100%; min-height: 100vh; } .vux-drawer>.vux-drawer-body { height: 100%; position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: visibility .38s, -webkit-transform .38s ease-in-out; transition: visibility .38s, -webkit-transform .38s ease-in-out; -o-transition: transform ease-in-out .38s, visibility .38s; transition: transform .38s ease-in-out, visibility .38s; transition: transform .38s ease-in-out, visibility .38s, -webkit-transform .38s ease-in-out; } #app, .router-view { max-width: 4.02rem; } #app .router-view { width: 100vw; height: 100%; overflow-y: auto; -webkit-box-sizing: border-box; box-sizing: border-box; } .headerBack .left,.headerBack { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .headerBack { position: fixed; z-index: 9; height: .44rem; width: 100%; font-family: SWISSC-BT; max-width: 4.02rem; background-color: #0d1933; padding: 0 .14rem; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-transform: translateZ(0); transform: translateZ(0); } .headerBack .iconfont { font-size: .24rem; color: #fff; width: .4rem; cursor: pointer; } .headerBack .title { color: #fff; font-size: .2rem; width: 100%; } .headerBack .title span { font-size: .16rem !important; } .headerBack .right { width: .4rem; text-align: right; } .headerBack .right .icon-home_line { display: inline-block; font-size: .24rem; color: #fff; } .tabs { margin: .44rem .06rem 0; height: .36rem; line-height: .36rem; font-family: SWISSC; } .van-tab__text-wrapper, .van-tabs { position: relative; } .tabs.van-tabs--line .van-tabs__wrap { height: 100%; } .van-tabs--line .van-tabs__wrap { height: 44px; } .van-tabs__wrap { overflow: hidden; } .tabs .van-tabs__nav--line { padding-bottom: .15rem; } .tabs .van-tabs__nav { background: 0 0; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .van-tabs__nav--line.van-tabs__nav--complete { padding-right: 8px; padding-left: 8px; } .van-tabs__wrap--scrollable .van-tabs__nav { overflow-x: auto; overflow-y: hidden; -webkit-overflow-scrolling: touch; } .van-tabs__nav--line.van-tabs__nav--complete { padding-right: 8px; padding-left: 8px; } .van-tabs__nav--line { box-sizing: content-box; height: 100%; padding-bottom: 15px; } .van-tabs__nav { position: relative; display: -webkit-box; display: -webkit-flex; display: flex; background-color: #fff; -webkit-user-select: none; user-select: none; } .tabs.alginLeft .van-tab { margin-right: 0 !important; padding: 0 .04rem; } body .van-tabs.alginLeft .van-tab { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: initial; -ms-flex: initial; flex: initial; margin-right: .08rem; } .van-tabs__wrap--scrollable .van-tab { -webkit-box-flex: 1; -webkit-flex: 1 0 auto; flex: 1 0 auto; padding: 0 12px; } .van-tab--active { color: #323233; font-weight: 500; } .tabs .van-tab__text { font-size: .13rem; color: grey; } #app .router-view { width: 100vw; height: 100%; overflow-y: auto; -webkit-box-sizing: border-box; box-sizing: border-box; } #app { font-size: 0.14rem; width: 100vw; height: 100%; background-color: #000; margin: 0 auto; min-height: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; } .tabs .van-tabs__line { width: .3rem; height: .01rem; background: -webkit-gradient(linear, left top, left bottom, from(#ff9323), to(#ff6a01)); background: -webkit-linear-gradient(top, #ff9323, #ff6a01); background: -o-linear-gradient(top, #ff9323, #ff6a01); background: linear-gradient(180deg, #ff9323, #ff6a01); bottom: .22rem; } .van-tabs__line{ position: absolute; bottom: 15px; left: 0; z-index: 1; width: 40px; height: 3px; background-color: #ee0a24; border-radius: 3px; } .vux-drawer>.vux-drawer-body>.drawer-mask, .vux-drawer>.vux-drawer-content { height: 100vh; } .vux-drawer>.vux-drawer-body>.drawer-mask { z-index: 9999; position: absolute; top: 0; left: 0; right: 0; bottom: 0; visibility: hidden; opacity: 0; -webkit-transition: opacity .38s ease-in-out, visibility .38s ease-in-out; -o-transition: opacity ease-in-out .38s, visibility ease-in-out .38s; transition: opacity .38s ease-in-out, visibility .38s ease-in-out; background-color: rgba(0, 0, 0, .3); } .referralFaq { font-family: SWISSC; background: #fff; border-radius: .1rem; min-height: -webkit-calc(100vh - 1.5rem); min-height: calc(100vh - 1.5rem); padding: 0 .1rem; margin: 0 .11rem .46rem; } .referralFaq .content { padding: .14rem 0 .18rem; } .referralFaq .content h2 { font-size: .18rem; color: #383838; border-bottom: .01rem solid #bdbdbd; line-height: .22rem; } .referralFaq .content div { color: grey; font-size: .14rem; line-height: .16rem; margin-top: .05rem; } .referralFaq .content .link { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .referralFaq .content .link a { color: #009d80; font-size: .14rem; line-height: .22rem; cursor: pointer; } .imgContent.rowReverse { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; padding-left: 0; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .imgContent { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: red; font-size: .15rem; line-height: .19rem; padding: .04rem 0 .15rem; position: relative; } .imgContent img { width: .67rem; } .imgContent.rowReverse .slider { top: .24rem; right: .76rem; } .imgContent .slider { position: absolute; width: .6rem; top: .26rem; right: .1rem; } .van-slider { position: relative; width: 100%; height: 2px; background-color: #ebedf0; border-radius: 999px; cursor: pointer; } .van-slider__bar { position: relative; width: 100%; height: 100%; background-color: #1989fa; border-radius: inherit; -webkit-transition: all .2s; transition: all .2s; } .van-slider__button-wrapper, .van-slider__button-wrapper-right { position: absolute; top: 50%; right: 0; -webkit-transform: translate3d(50%, -50%, 0); transform: translate3d(50%, -50%, 0); cursor: grab; } .imgContent .slider .img { background: url('/img/huakuai.png') 50% no-repeat; height: .16rem; width: .16rem; background-size: auto 100%; } .groupTitle { font-size: .14rem; font-family: SWISSC-BT; text-align: center; margin: .04rem 0; color: #442729; } .groupImg { width: 100%; margin-bottom: .2rem; } ul.rules { display: list-item; color: #383838; font-size: .12rem; line-height: .14rem; padding-left: .18rem; } ul.rules li { display: list-item; list-style: decimal; margin-top: .12rem; } .referralFaq .content div p { margin: .04rem 0; } .van-tab { position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; -webkit-box-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; justify-content: center; box-sizing: border-box; padding: 0 4px; color: #646566; font-size: 14px; line-height: 20px; cursor: pointer; }